streak camera - French English Dictionary